#pragma once

#include "material.h"

class matNone: public material
{
public:
	matNone();
	matNone(color _diffuse);
	~matNone();

	void getMaterialFromXML(std::ifstream &file);
	color getColor(vector3 objNormal, point colisionCoords, vector3 rayDirection, light *Light, bool shade, texcoords texCoords);

	bool reactToPhoton(photon *Photon, vector3 N, point col);
	
	int isSpecial(vector3 *result, vector3 N, vector3 V, point col, double otherN, bool isInside);

protected:
};